Pedras do Sargo, Galicia Pet Friendly Vacation Rentals